public class Sorter {
    public void traversal( int[] array ) {
        if( array != null && array.length > 0 ) {
        for (int i = 0; i < array.length; i++) {
            System.out.print( array[ i ] + "  ");
        }
        System.out.println();}
    }
    public void sort( int[] array ) {
        for (int i = 0 ; i < array.length - 1 ; i++) {
            for (int j = 0; j < array.length - 1 - i ; j++) {
                if( array[ j ] > array[ j + 1 ] ) {
                    array[ j ] ^= array[ j + 1 ] ;
                    array[ j + 1 ] ^= array[ j ] ;
                    array[ j ] ^= array[ j + 1 ] ;
                }
            }
        }
    }
    public static void main(String[] args) {
        Sorter s=new Sorter();
        int[] array={1 , 100 , -20 , 99 , 1000 , 0 , 30};
        System.out.println("原数组是");
        s.traversal(array);
        s.sort(array);
        System.out.println("排序后的数组是");
        s.traversal(array);
        
        
    }
    
}